stuffed potatoes - French English Dictionary